#ifndef SUDOKUFISH_H
#define SUDOKUFISH_H

#include "SudokuAbstractSolvingTechnique.h"

class SudokuFish : public SudokuAbstractSolvingTechnique
{
    Q_OBJECT

public:

    SudokuFish(QString name, CellFillerTypes type, int fishSize, QObject* parent = 0);

protected:
    // From SudokuAbstractSolvingTechnique
    virtual int solve();

private:
    Q_DISABLE_COPY(SudokuFish)

    /**
      * Size of fish pattern
      */
    int mFishSize;
};

#endif // SUDOKUFISH_H
